3 research outputs found

    Élaboration d'un logiciel d'enseignement et d'application de la logique floue dans un contexte d'automate programmable

    Get PDF
    La logique floue, ou plus gĂ©nĂ©ralement le traitement des incertitudes, a pour objet d'Ă©tude la reprĂ©sentation des connaissances imprĂ©cises et le raisonnement proche du langage humain de tous les jours. La logique floue permet d'obtenir une loi de commande souvent efficace, sans devoir faire appel Ă  des dĂ©veloppements thĂ©oriques importants. Elle prĂ©sente l'intĂ©rĂȘt d'incorporer des connaissances linguistiques sur la maniĂšre de piloter un processus difficile en prenant compte les expĂ©riences acquises par les utilisateurs et opĂ©rateurs du processus Ă  commander. PlutĂŽt que d'utiliser une approche traditionnelle fondĂ©e sur les lois de commande classique, on utilise des contrĂŽles ayant une loi de commande basĂ©e sur les notions de la logique floue. Ces contrĂŽleurs flous ont surtout dĂ©montrĂ© des performances plus robustes, par rapport aux systĂšmes traditionnels, dans les situations oĂč le modĂšle mathĂ©matique du procĂ©dĂ© Ă©tait mal connu ou lorsque le comportement du procĂ©dĂ© varie ou est non linĂ©aire. MalgrĂ© sa prĂ©sence grandissante dans les applications industrielles, la logique floue est mĂ©connue des techniciens qui oeuvrent dans le domaine de la commande industrielle. Or, il n'existe pas de logiciel pĂ©dagogique pour l'apprentissage des notions de la logique floue. Il existe, certes, des logiciels professionnels pour la mise en oeuvre des systĂšmes flous, par exemple MatlabÂź, mais rien qui ne prĂ©conise une approche pĂ©dagogique. Notre projet de recherche propose un logiciel d'enseignement et d'application de la logique floue dans un contexte d'automate programmable. Le logiciel permet l'apprentissage rapide des concepts de base de la logique floue. Il vise Ă  montrer les techniques d'application issues de cette nouvelle technologie pour la conduite des procĂ©dĂ©s. Le logiciel permet l'interconnexion avec un automate programmable pour effectuer un contrĂŽle en temps rĂ©el. Un contrĂŽleur Ă  logique floue a Ă©tĂ© Ă©laborĂ© Ă  l'aide du logiciel pour contrĂŽler un procĂ©dĂ© simulĂ© et rĂ©el. Les rĂ©sultats de simulation et d'expĂ©rimentation prĂ©sentĂ©s dĂ©montrent bien les performances du contrĂŽleur Ă  logique floue. Des donnĂ©es expĂ©rimentales vierment valider le fonctionnement du logiciel proposĂ©
    corecore